hurt repeatedly - English Synonyms Dictionary